faulty, defective and deficient - Deutsch Englisch Wörterbuch